#pragma once

#include <windows.h>
#include <gl\gl.h>
#include <gl\glu.h>
//#include "DrawList.h"
//#include "Brick.h"
#include "Physics.h"
#include "Common.h"

class CLevel
{
public:
	CLevel(float fWidth, float fLength, CPhysics* pPhysics);
	~CLevel(void);

	int Draw();
	void LoadTextures();

	//getters
	float GetLength() { return m_fLength; }
	float GetWidth() { return m_fWidth; }

private:
	float m_fLength;	//size from top to bottom
	float m_fWidth;		//size from left to right

	CPhysics* m_pPhysics;

	GLuint m_uiTexFloor;
	GLuint m_uiTexWall;
};
